buoy moorings - Turkish English Dictionary